.TH std::experimental::to_fixed_size,std::experimental::to_native, 3 "2024.06.10" "http://cppreference.com" "C++ Standard Libary"
.SH NAME
std::experimental::to_fixed_size,std::experimental::to_native, \- std::experimental::to_fixed_size,std::experimental::to_native,

.SH Synopsis

   Defined in header <experimental/simd>
   template< class T, class Abi >

   fixed_size_simd<T, simd_size_v<T, Abi>>                      \fB(1)\fP (parallelism TS v2)

   to_fixed_size( const simd<T, Abi>& v ) noexcept;
   template< class T, class Abi >

   fixed_size_simd_mask<T, simd_size_v<T, Abi>>                 \fB(2)\fP (parallelism TS v2)

   to_fixed_size( const simd_mask<T, Abi>& v ) noexcept;
   template< class T, std::size_t N >

   native_simd<T>                                               \fB(3)\fP (parallelism TS v2)

   to_native( const fixed_size_simd<T, N>& v ) noexcept;
   template< class T, std::size_t N >

   native_simd_mask<T>                                          \fB(4)\fP (parallelism TS v2)

   to_native( const fixed_size_simd_mask<T, N>>& v ) noexcept;
   template< class T, std::size_t N >

   simd<T>                                                      \fB(5)\fP (parallelism TS v2)

   to_compatible( const fixed_size_simd<T, N>& v ) noexcept;
   template< class T, std::size_t N >

   simd_mask<T>                                                 \fB(6)\fP (parallelism TS v2)

   to_compatible( const fixed_size_simd_mask<T, N>& v )
   noexcept;

   Returns a simd or simd_mask object with the same elements, but a different ABI.

   3-6) These functions do not participate in overloading resolution unless N is the
   same as the size of the return type.

.SH Parameters

   v - the input simd or simd_mask object

.SH Return value

   The simd or simd_mask object with the specified ABI.

.SH Example

    This section is incomplete
    Reason: no example

.SH Category:
     * Todo no example
